works meticulously - Turkish English Dictionary